Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 LAMBARDE ROAD Detached £859,821 £710,000 26 Jun 2020
45 LAMBARDE ROAD Detached £612,589 £250,000 6 Feb 2003
47 LAMBARDE ROAD Detached £227,870 £40,000 26 Oct 1995